﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace StoreManagementSystem.DataAccessLayer
{

    public class SQLBrandDAO : IDataAccessObject<StoreManagementSystem.DomainObjects.Entity>
    {
        private ISQLDataProvider DataProvider { get; set; }
        private string Connection {get; set;}
        public SQLBrandDAO(ISQLDataProvider SQLDataProvider,string connection) 
        {
            DataProvider = SQLDataProvider;
            Connection = connection;
        }

        public void store(DomainObjects.Brand e)
        {
            throw new NotImplementedException();
        }

        public DomainObjects.Brand get(params string[] parameters)
        {
            throw new NotImplementedException();
        }


        public void store(DomainObjects.Entity e)
        {
            throw new NotImplementedException();
        }

        DomainObjects.Entity IDataAccessObject<DomainObjects.Entity>.get(params string[] parameters)
        {
            throw new NotImplementedException();
        }

        public void create(DomainObjects.Entity e)
        {
            throw new NotImplementedException();
        }

        public void remove(DomainObjects.Entity e)
        {
            throw new NotImplementedException();
        }

        public void update(DomainObjects.Entity e)
        {
            throw new NotImplementedException();
        }

        void IDataAccessObject<DomainObjects.Entity>.create(DomainObjects.Entity e)
        {
            throw new NotImplementedException();
        }

        void IDataAccessObject<DomainObjects.Entity>.remove(DomainObjects.Entity e)
        {
            throw new NotImplementedException();
        }

        void IDataAccessObject<DomainObjects.Entity>.update(DomainObjects.Entity e)
        {
            throw new NotImplementedException();
        }
    }
}